Skip to content

Conversation

@craigcomstock
Copy link
Contributor

@craigcomstock craigcomstock commented Nov 4, 2025

  • Added RedHat 10 platform support
  • Adjusted apache patch spec file for newer Patch N style
  • Removed not needed libtool control la files in dependencies
  • Adjusted rpm deps and packaging to allow /var/cfengine/lib as an RPATH entry
  • Added Debian 13 platform support

together
cfengine/core#5932
#2021
cfengine/masterfiles#3065

Ticket: ENT-13016
Changelog: title
(cherry picked from commit 75a79e3)
Ticket: ENT-13016
Changelog: none
(cherry picked from commit 614f9dc)
Ticket: ENT-13016
Changelog: none
(cherry picked from commit 6fc52e4)
…H entry

Adjusted rpm packaging to allow empty manifest lists such as debug symbols

Some dependencies don't generate symbols even when BUILD_TYPE=DEBUG aka with_debugsym 0 and __strip /bin/true as options to rpmbuild.

Ticket: ENT-13016
Changelog: none
(cherry picked from commit 920d739)

 Conflicts:
	build-scripts/package
	deps-packaging/pkg-build-rpm

Removed some docs/debugs from master and KEPT system_ssl option here as our openssl is too different in 3.24.x from distributions we build for and causes conflicts in libraries, e.g. ENT-12528
Ticket: ENT-13164
Changelog: title
(cherry picked from commit 400b3cf)
@craigcomstock
Copy link
Contributor Author

@cf-bottom jenkins with exotics please, thanks.

@cf-bottom
Copy link

@craigcomstock
Copy link
Contributor Author

craigcomstock commented Nov 4, 2025

retry deb13arm client only to check on MPF packages acceptance test failure. This run is with testall running agent verbose logs to try and see what is going wrong.

Build Status

@craigcomstock
Copy link
Contributor Author

retry after cf-remote fix should enable deb13arm build hosts to provision Build Status

@craigcomstock
Copy link
Contributor Author

retry after cf-remote fix should enable deb13arm build hosts to provision Build Status

That run only failed one package test, almost like this is a timing issue... will try again soon.

…6 to build

Without this change many assembler errors are produced due to insufficient detection of SHA512 Extensions availability.

Issue: openssl/openssl#28463
Fix commit: openssl/openssl@241d482

Changelog: none
Ticket: ENT-13491
(cherry picked from commit 91c96af)
@craigcomstock
Copy link
Contributor Author

@cf-bottom jenkins with exotics. I expect that rhel-10 and deb-13 may still have acceptance test failures but this should resolve issue with rhel-6, 8 and 9.

@cf-bottom
Copy link

@craigcomstock
Copy link
Contributor Author

@cf-bottom jenkins exotics

@cf-bottom
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants